planetary rolling - German English Dictionary